cmake_minimum_required(VERSION 3.18)

project(.)

set(CMAKE_CXX_STANDARD 20)

set(LIBRARY_OUTPUT_PATH    ${CMAKE_CURRENT_LIST_DIR}/lib)
set(EXECUTABLE_OUTPUT_PATH ${CMAKE_CURRENT_LIST_DIR}/bin)

include_directories(src)

#add_compile_options(-fsanitize=address -fno-omit-frame-pointer)
#add_link_options(-fsanitize=address)

add_subdirectory(src/sfc)
add_subdirectory(test/sfc)
add_subdirectory(test/log_parser)
